Manche Werte in OLT-Feldern werden angezeigt, andere nicht

Symptom: Manche Werte in →OLT-Feldern werden angezeigt, andere Werte jedoch nicht. Stattdessen wird --- in einigen OLT-Felder angezeigt.

Ursache 1: Die Variable, für die der Wert angezeigt werden soll, ist nicht auf der →SPS vorhanden.

Lösung 1: Erstellen Sie die Anwendung und laden Sie diese auf die SPS (siehe "Anwendung erstellen und auf SPS laden").


Ursache 2: Das OLT-Feld wurde für den Ausgang eines →Aufrufs einer →Funktion erstellt. Danach wurde die Debugging-Möglichkeit für FBS z.B. von einem Systemintegrator deaktiviert.

Lösung 2:

oder

  1. Schließen Sie alle geöffneten FBS-Editoren.

  2. Beenden Sie Neuron Power Engineer.

  3. Bitten Sie den Systemintegrator, die Debugging-Möglichkeit für FBS mit Hilfe der Start-Option lc3.fbdDebugMemory wieder zu aktivieren

  4. Starten Sie Neuron Power Engineer erneut.

  5. Öffnen Sie die möglicherweise betroffenen FBS-Editoren erneut. Ändern Sie darin die Logik minimal (z.B. verschieben Sie den Aufruf der Funktion etwas). Speichern Sie die Änderungen.

  6. Erstellen Sie die Anwendung und laden Sie diese auf die SPS (siehe "Anwendung erstellen und auf SPS laden").


Weitere Ursachen:

  • Das Zielsystem unterstützt die Abfrage von DMA-Variablen nicht.

  • Das Zielsystem kann die Werte aus anderen Gründen nicht bereitstellen (siehe "Zielsystem-spezifische Eigenschaften und Einschränkungen") oder es ist keine korrekte Verbindung zum Zielsystem möglich (siehe "Keine Verbindung zum Zielsystem, stattdessen werden Fehlermeldungen angezeigt").

  • Bei der Variable handelt sich um eine →Referenz-Variable, die mit dem Wert NULL initialisiert wurde. Für solche Variablen können in Neuron Power Engineer keine Werte angezeigt werden.

  • Bei der Variable handelt sich um eine Variable, die auf einem →Interface basiert. Für solche Variablen können in Neuron Power Engineer keine Werte angezeigt werden.

  • Neuron Power Engineer wurde mit der Option LC3useRTS3MetaData=false gestartet. – In diesem Fall können in Neuron Power Engineer keine Werte für Variablen angezeigt werden. Lösung:

    Stellen Sie sicher, dass die Generierung der Metadaten vor dem Start von Neuron Power Engineer aktiviert ist.

    1. Gehen Sie zum Ordner, in dem Sie Neuron Power Engineer installiert haben.

    2. Suchen Sie die Datei  NeuronPowerEngineer.ini und öffnen Sie diese in einem Texteditor.

    3. Suchen Sie -DLC3useRTS3MetaData.

    4. Falls diese Konfigurationsvariable mit dem Wert false eingetragen ist, tragen Sie den Wert true ein.

      Beispiel für korrigierte Zeilen
      ...
      -Xms256m
      -Xmx6144m
      -DLC3useRTS3MetaData=true

      (Info) Die Generierung der Metadaten ist standardmäßig in Neuron Power Engineer aktiviert. Durch -DLC3useRTS3MetaData=false (nach der Option -vmargs) wurde die Generierung aber deaktiviert.

    5. Speichern Sie die Datei.

Weitere nützliche Informationen: